inspection on sight - Alemán Inglés Diccionario